package com.ztgf.order.models.dto;

import com.baomidou.mybatisplus.annotations.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

import com.ztgf.common.dto.BaseDTO;

/**
 * 订单发货表DTO
 *
 * @author chenyu.wang
 * @Date 2020-06-29 11:26:15
 */
@Data
@TableName("order_ship")
@ApiModel(value = "订单发货表对象", description = "订单发货表对象")
public class OrderShipDTO extends BaseDTO implements Serializable {

    @ApiModelProperty(value = "订单id")
    private Long orderId;
    @ApiModelProperty(value = "物流公司/送货员姓名")
    private String logisticsCompany;
    @ApiModelProperty(value = "物流公司编码")
    private String companyCode;
    @ApiModelProperty(value = "物流单号")
    private String shipmentNumber;
    @ApiModelProperty(value = "联系方式")
    private String contactInformation;
    @ApiModelProperty(value = "发货方式 0全部发货，1部分发货")
    private Integer shipWay;
    @ApiModelProperty(value = "出发地")
    private String departure;
    @ApiModelProperty(value = "目的地")
    private String destination;
    @ApiModelProperty(value = "买家手机号后四位")
    private String lastFourPhoneNumber;
    @ApiModelProperty(value = "物流类型，0选择物流，1自己联系物流")
    private Integer type;
}